running tread - French English Dictionary